Function Point Measurement for Object-Oriented Requirements Specification
نویسندگان
چکیده
Function point analysis( FPA) was proposed to help measure the size of software system and has been widely used in the actual software developnient. However, it has been reported t,hat since function point counting involves judgment on the part of the counter, some difference for the same product would be caused even in the same organization. This paper describes an actual experience of applying FPA to requirements specification at Hitachi Ltd. Here, we propose detailed FPA measurement method for the requirements specification analyzed using the requirenients analysis system REQUARIO developed in Hitachi Ltd., and develop a nieasurenient tool based on the method. We have also applied the tool to the actual requirements specification and shown the applicability of t.he tool.
منابع مشابه
A Functional Size Measurement Method for Event-Based Objectoriented Enterprise Models
The effective management of IS-related processes requires measuring the functional size of information systems. Functional size measurement is usually performed using the Function Points Analysis method. Earlier attempts to apply Function Point counting rules to object-oriented systems met with serious problems because the implicit model of functional user requirements in Function Points Analys...
متن کاملAn Evaluation of Function Point Counting Based on Measurement-Oriented Models
OBJECTIVE: It is well known that Function Point Analysis suffers from several problems. In particular, the measurement criteria and procedure are not defined precisely. Even the object of the measurement is not defined precisely: it is given by whatever set of documents and information representing the user requirements. As a consequence, measurement needs to be performed by an “expert”, who ca...
متن کاملObject Oriented MPI (OOMPI): A Class Library for the Message Passing Interface
Using the Message Passing Interface (MPI) in C++ has been difficult to this point because of the lack of suitable C++ bindings and C++ class libraries. The existing MPI standard provides language bindings only for C and Fortran 77, precluding their direct use in object oriented programming. Even the proposed C++ bindings in MPI-2 are at a fairly low-level and are not directly suitable for objec...
متن کاملFrom UML Specification into Implementation using Object Mapping
In information systems, a system is analyzed using a modeling tool. Analysis is an important phase prior to implementation in order to obtain the correct requirements of the system. During the requirements phase, the software requirements specification (SRS) is used to specify the system requirements. Then, this requirements specification is used to implement the system. The requirements specif...
متن کاملAspect-Oriented Formal Modeling: (AspectZ + Object-Z) = OOAspectZ
The aspect-oriented software development (AOSD) paradigm permits modularizing crosscutting concerns of base modules, a non-usual task in other software development paradigms. Since AOSD was born in the programming stage as an extension of an object-oriented (OO) programming language, and AOSD considers, in addition to base modules, new modules named aspects, then a complete AOSD process require...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000